package com.zuipin.entity;

import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;

/**
 * 
 * 商品热评表
 * 
 **/
@SuppressWarnings("serial")
public class HotReview implements Serializable {
	
	private Long				id;					// 主键,序列自增
	
	private Long				productId;			// 商品id
	
	private String				reviewer;			// reviewer评论人
	
	private String				hotImgPath;			// cover map封面图片地址
	
	private String				content;			// 新闻内容地址
	
	private Integer				reviewStatus;		// 状态，1:启用，2:禁用
	
	private Integer				sort;				// 排序号，用于排序，非必填
	
	private Integer				delFlag;			// 是否删除状态默认0 0:正常 1:已删除
	
	private String				createdTime;		// 单据创建时间
	
	private String				creator;			// 创建人
	
	private Long				createId;			// 创建人id
	
	private String				operator;			// 操作人
	
	private String				operatingTime;		// 操作时间
	
	private Long				updateId;			// 操作人id
	
	private String				imgKey;				// 图片KEY
	// ========前台要使用的
	private String				productSku;			//
	
	private String				productName;		//
	
	private Long				brandId;			//
	
	private String				brandName;			//
	
	private Long				catId;				//
	
	private String				catName;			//
	
	private BigDecimal			netWeight;			// 净重
	// =============价格 ： 特价、醉品价
	
	private BigDecimal			salesPrice;			// 特价
	
	private BigDecimal			platPrice;			// 醉品平台价
	
	public static final Integer	DELFLAG_1	= 1;	//
	
	public static final Integer	DISABLE		= 2;	// 禁用
	public static final Integer	ENABLE		= 1;	// 启用
	
	@ApiModelProperty(value = "热评ID")
	public Long getId() {
		return id;
	}
	
	public void setId(Long id) {
		this.id = id;
	}
	
	@ApiModelProperty(value = "商品id")
	public Long getProductId() {
		return productId;
	}
	
	public void setProductId(Long productId) {
		this.productId = productId;
	}
	
	@ApiModelProperty(value = "评论人")
	public String getReviewer() {
		return reviewer;
	}
	
	public void setReviewer(String reviewer) {
		this.reviewer = reviewer;
	}
	
	@ApiModelProperty(value = "热评图片")
	public String getHotImgPath() {
		return hotImgPath;
	}
	
	public void setHotImgPath(String hotImgPath) {
		this.hotImgPath = hotImgPath;
	}
	
	@ApiModelProperty(value = "内容")
	public String getContent() {
		return content;
	}
	
	public void setContent(String content) {
		this.content = content;
	}
	
	@ApiModelProperty(value = "状态，1:启用，2:禁用")
	public Integer getReviewStatus() {
		return reviewStatus;
	}
	
	public void setReviewStatus(Integer reviewStatus) {
		this.reviewStatus = reviewStatus;
	}
	
	@ApiModelProperty(value = "排序号")
	public Integer getSort() {
		return sort;
	}
	
	public void setSort(Integer sort) {
		this.sort = sort;
	}
	
	@ApiModelProperty(value = "删除标记")
	public Integer getDelFlag() {
		return delFlag;
	}
	
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
	
	@ApiModelProperty(value = "创建时间")
	public String getCreatedTime() {
		return createdTime;
	}
	
	public void setCreatedTime(String createdTime) {
		this.createdTime = createdTime;
	}
	
	@ApiModelProperty(value = "创建人")
	public String getCreator() {
		return creator;
	}
	
	public void setCreator(String creator) {
		this.creator = creator;
	}
	
	@ApiModelProperty(value = "创建人ID")
	public Long getCreateId() {
		return createId;
	}
	
	public void setCreateId(Long createId) {
		this.createId = createId;
	}
	
	@ApiModelProperty(value = "修改人ID")
	public Long getUpdateId() {
		return updateId;
	}
	
	public void setUpdateId(Long updateId) {
		this.updateId = updateId;
	}
	
	@ApiModelProperty(value = "修改人")
	public String getOperator() {
		return operator;
	}
	
	public void setOperator(String operator) {
		this.operator = operator;
	}
	
	@ApiModelProperty(value = "修改时间")
	public String getOperatingTime() {
		return operatingTime;
	}
	
	public void setOperatingTime(String operatingTime) {
		this.operatingTime = operatingTime;
	}
	
	@ApiModelProperty(value = "前端使用的KEY")
	public String getImgKey() {
		return imgKey;
	}
	
	public void setImgKey(String imgKey) {
		this.imgKey = imgKey;
	}
	
	@ApiModelProperty(value = "商品名称")
	public String getProductName() {
		return productName;
	}
	
	public void setProductName(String productName) {
		this.productName = productName;
	}
	
	@ApiModelProperty(value = "商品SKU")
	public String getProductSku() {
		return productSku;
	}
	
	public void setProductSku(String productSku) {
		this.productSku = productSku;
	}
	
	@ApiModelProperty(value = "品牌ID")
	public Long getBrandId() {
		return brandId;
	}
	
	public void setBrandId(Long brandId) {
		this.brandId = brandId;
	}
	
	@ApiModelProperty(value = "品牌名称")
	public String getBrandName() {
		return brandName;
	}
	
	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}
	
	@ApiModelProperty(value = "品类ID")
	public Long getCatId() {
		return catId;
	}
	
	public void setCatId(Long catId) {
		this.catId = catId;
	}
	
	@ApiModelProperty(value = "品类名称")
	public String getCatName() {
		return catName;
	}
	
	public void setCatName(String catName) {
		this.catName = catName;
	}
	
	@ApiModelProperty(value = "活动价")
	public BigDecimal getSalesPrice() {
		return salesPrice;
	}
	
	public void setSalesPrice(BigDecimal salesPrice) {
		this.salesPrice = salesPrice;
	}
	
	@ApiModelProperty(value = "平台价")
	public BigDecimal getPlatPrice() {
		return platPrice;
	}
	
	public void setPlatPrice(BigDecimal platPrice) {
		this.platPrice = platPrice;
	}
	
	@ApiModelProperty(value = "净重")
	public BigDecimal getNetWeight() {
		return netWeight;
	}
	
	public void setNetWeight(BigDecimal netWeight) {
		this.netWeight = netWeight;
	}
	
}
